irremovable leader

Translations
непоколебимый лидер
He was seen as an irremovable leader within the organization.
Его считали непоколебимым лидером в организации.